<script>
export default {
  name: "sonCom",
  props: {
    // 定义数据类型
    // giveSon:String


    // 设置多种类型
    // giveSon:[String,Number],
    // giveSon1:Array,


    //   设置默认值
    //   基本数据类型
    giveSon: {
      type: [String, Number],   //这定义什么类型，下面的default就要是什么类型
      default: '这是giveSon的默认值'
      // default:[5,6,7]  //报错
    },
  //   // 引用数据类型
    giveSon1: {
      type: [String, Number, Array],
      default: ()=> [5,6,7]
      // default: () => {({a: 1})}
    }
  },
  created() {
    console.log(this.giveSon,'giveSon')
    console.log(this.giveSon1, 'giveSon1')
  }
}
</script>

<template>
<div>子组件
{{giveSon}}
</div>
</template>

<style scoped lang="less">

</style>